Services Linux
Voir aussi : Cours 02 - Administration Linux · Cours 03 - Réseau Linux
systemd
systemd est le gestionnaire de services utilisé par la majorité des distributions Linux modernes.
Il gère :
- les services
- le démarrage du système
- les journaux
- les tâches automatiques
systemctl
Afficher les services :
systemctl list-units --type=service
Démarrer :
sudo systemctl start service
Arrêter :
sudo systemctl stop service
Redémarrer :
sudo systemctl restart service
Activer au démarrage :
sudo systemctl enable service
Vérifier l'état :
systemctl status service
journalctl
Afficher les journaux :
journalctl
Derniers événements :
journalctl -xe
Pour un service :
journalctl -u ssh
Logs
Les journaux sont généralement stockés dans :
/var/log
Exemples :
/var/log/syslog/var/log/auth.log/var/log/messages
Montage des systèmes de fichiers
Afficher les systèmes montés :
mount
Utilisation du disque :
df -h
Monter un disque :
mount /dev/sdb1 /mnt
Configuration permanente :
/etc/fstab
Services courants
| Service | Fonction |
|---|---|
| SSH | Administration distante |
| Apache | Serveur Web |
| Nginx | Serveur Web |
| Samba | Partage de fichiers |
| Docker | Conteneurs |
Progression
| Étape | Lien |
|---|---|
| Prérequis | Cours 03 - Réseau Linux |
| Suite recommandée | → Cours - Réseaux |
| Branches | 11 - Conteneurisation |
| TP associé | TPxx - Services et réseau Linux |
Suivi : Progression